|
CATIA V5 Programmierung : Bewegungssimulation über makro
MKampmann am 12.12.2011 um 13:28 Uhr (0)
so ich melde mich dazu mal wieder zu wort:ich bin jetzt soweit die simulation über ein makro zu machen, da der rest soweit steht.ich habe mir als einfachste variante gedacht einfach die "Simulation mit Regeln" zu starten über das makro, und dann einfach den Playbutton zu betätigen. das ganze setze ich dann auf einen button in mein userform und das selbe wieder fürs rückwärtsfahren. Eventuell auch beides in einem mit einer kurzen pause dazwischen.CATIA.StartCommand ("Simulation mit Regeln")damit bekomm ich ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bewegungssimulation über makro
MKampmann am 12.12.2011 um 20:31 Uhr (0)
also ich versuche gerade nach der vorwärtsbewegung eine pause zu machen und dann die rückwärtsbewegung zu machen.das komische ist allerdings sobald ich nach der vorwärtsbewegung ein Sleep mache fährt der roboter nicht ganz an den punkt sondern stoppt kurz vorher und fährt dann zurück.so sieht es aktuell aus:Private Sub cb_Simulationstarten_Click()Dim productDocument1 As ProductDocumentDim simulationWorkbench1 As SimulationWorkbenchDim KinematicsWorkbench1 As KinematicsWorkbenchDim simulationPlayer1 As Simu ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
MKampmann am 20.01.2012 um 18:36 Uhr (0)
Halloich habe folgende Frage. aktuell werden x und y werte aus einer userform als parameter in catia übernommen.das sieht etwa so aus:Dim Params As ParametersSet Params = CATIA.ActiveDocument.Product.ParametersDim X As DimensionSet X = Params.Item("X-Koordinate")X.Value = Me.textbox_x.Value Set Params = CATIA.ActiveDocument.Product.ParametersDim Y As DimensionSet Y = Params.Item("Y-Koordinate")Y.Value = Me.textbox_y.Valuemeine frage ist jetzt ob es möglich das ich auf dieser platte auf der sich der punkt x ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Symbolleiste abspeichern
MKampmann am 09.02.2012 um 13:40 Uhr (0)
Hiich habe ein frage über ein Symbolleiste für ein Makro. Ich habe ein makro erstellt dass eine userform startet. das ganze habe ich einer Schaltfläche zugeordnet und einer symbolleiste zugewiesen.Das klappt auch alles soweit.Wenn ich aber mein produkt auf einem anderen rechner mit catia starte ist das ganze logischerweise weg.Gibt es eine möglichkeit das mit der baugruppe zusammen abzuspeichern?Oder eine andere Lösung um das makro komfortabel auszuführen anstatt Alt+F8 usw?grüße
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
MKampmann am 16.02.2012 um 00:07 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusNimm doch einfach mal die erzeugen eines solchen Punktes mit dem Makrorekorder auf, dann kommst du sicher ganz schnell darauf wie du den Parameter des Punktes verändern kannst (siehe auch V5Automation).GrußBerndfolgendes hab ich mir gebastelt, aber es will nicht laufen :/Code:Private Sub button_Click()Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductDim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
MKampmann am 16.02.2012 um 11:05 Uhr (0)
habs endlich hinbekommen...Code:Private Sub CommandButton1_Click()Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductDim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Item("Part1.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim hybridShapeFactory1 As HybridShapeFactorySet hybridShapeFactory1 = part1.HybridShapeFactoryDim bodies1 As BodiesSet bodies1 = part1.BodiesDim body1 As BodySet body1 = b ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bewegungssimulation über makro
MKampmann am 21.02.2012 um 12:04 Uhr (0)
die winkel kommen aus einer design table, da stehen aber nur die 4 winkel drin mehr nicht. Also in der ersten zeile steht "Winkel [n] (deg)" und in der 2ten Zeile die werte. CATIA hat die dann auch so als winkel erkannt.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte Search. Und Selection
MKampmann am 25.02.2012 um 15:30 Uhr (0)
habe ebenfalls eine Select Frage und wollte keinen neuen thread dafür aufmachen:es soll ein Punkt (Punkt.1) innerhalb eines Parts (part.1) selektiert werden. Das part befindet sich in einer Baugruppe (Product1).Wenn mein part angewählt ist dann funktioniert mein makro: Dim oSelection As Selection Set oSelection = CATIA.ActiveDocument.Selection oSelection.Clear oSelection.Add CATIA.Documents.Item("Part1.CATPart").Part.FindObjectByName("Punkt1")Wenn das product angewählt ist und nicht das part, dann cr ...
|
In das Form CATIA V5 Programmierung wechseln |